package com.ruoyi.data.domain;

import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 数据列表对象 data_list
 *
 * @author ruoyi
 * @date 2023-10-26
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("data_list")
@JsonInclude(value= JsonInclude.Include.NON_NULL)
public class DataList extends BaseEntity {

    private static final long serialVersionUID=1L;

    /**
     *
     */
    @TableId(value = "data_id")
    private String dataId;
    /**
     * 分类id
     */
    private Long classificationId;
    /**
     * 用户id
     */
    private Long userId;

    /**
     * 缓存状态： 0未缓存  1已缓存
     */
    private Integer cacheType;

    /**
     * 0 未读 1已读
     */
    private String status;

    /**
     * 读取时间
     */
    private Date read_time;

    /**
     * 读取token
     */
    private String read_token;

    /**
     * 批次id
     */
    private String pid;
    /**
     *
     */
    private String data1;
    /**
     *
     */
    private String data2;
    /**
     *
     */
    private String data3;
    /**
     *
     */
    private String data4;
    /**
     *
     */
    private String data5;
    /**
     *
     */
    private String data6;
    /**
     *
     */
    private String data7;
    /**
     *
     */
    private String data8;
    /**
     *
     */
    private String data9;
    /**
     *
     */
    private String data10;
    /**
     *
     */
    private String data11;
    /**
     *
     */
    private String data12;
    /**
     *
     */
    private String data13;
    /**
     *
     */
    private String data14;
    /**
     *
     */
    private String data15;
    /**
     *
     */
    private String data16;
    /**
     *
     */
    private String data17;
    /**
     *
     */
    private String data18;
    /**
     *
     */
    private String data19;
    /**
     *
     */
    private String data20;
    /**
     *
     */
    private String data21;
    /**
     *
     */
    private String data22;
    /**
     *
     */
    private String data23;
    /**
     *
     */
    private String data24;
    /**
     *
     */
    private String data25;
    /**
     *
     */
    private String data26;
    /**
     *
     */
    private String data27;
    /**
     *
     */
    private String data28;
    /**
     *
     */
    private String data29;
    /**
     *
     */
    private String data30;

}
